attack or criticize someone suddenly - French English Dictionary